eyepiece (microscope) - English Synonyms Dictionary